crouching venus - Turkish English Dictionary